草庐IT

Java CLI 解析器

全部标签

javascript - 浏览器如何解析和解释 JavaScript 代码?

浏览器如何解析它从文件或内联加载的JavaScript?我试图了解浏览器功能的核心。当页面加载并且它有时会发生什么对外部文件的引用,以及页面上的实际JavaScript。有什么好的文章吗? 最佳答案 这是在ECMAScript标准中定义的。首先将源文本(标签之间的内容)转换为一系列标记(根据语言的词法语法):ThesourcetextofanECMAScriptprogramisfirstconvertedintoasequenceofinputelements,whicharetokens,lineterminators,comm

javascript - 发送/解析多个 JSON 对象

我有一个Sinatra服务器,它以流方式从数据库返回多个JSON对象。对象看起来像:{"a":1,"b":2,"c":3}{"a":4,"b":5,"c":6}...但这是无效的JSON。我可以在Sinatra的事件处理中添加一个hack(手动注入(inject)丢失的数组定界符)以使响应看起来像:[{"a":1,"b":2,"c":3},{"a":4,"b":5,"c":6}]现在是有效的JSON,但这种技术不够优雅。有什么方法可以做这个客户端吗?基本上,我想要的是让一个JavaScript函数读取一个字符串并使用一个有效的JSON对象,然后将JSON对象和字符串的其余部分返回给我,

Javascript 解析 int64

如何在没有javascript舍入的情况下将长整数(作为字符串)转换为Javascript中的数字格式?varThisInt='9223372036854775808'alert(ThisInt+'\r'+parseFloat(ThisInt).toString()+'\r'+parseInt(ThisInt).toString());我需要在将其转换为字符串之前对其执行加法运算,并且如果可能的话,我宁愿不必将其切成两半。 最佳答案 全部Numbers在Javascript中是64位“双”精度IEE754float。因此可以准确表示

c# - 将 C# 日期时间解析为 javascript 日期时间

我知道我的问题与其他问题相似,但我没有找到解决问题的方法。我有一个C#DateTime属性publicDateTimeMyDate{get;set;}当我使用ajax获取一些信息时,我在javascript中写了类似这样的内容:$.each(object,function(k,v){alert(object.MyDate);});它返回如下内容:/Date(1362478277517)/可以将该日期时间转换为javascript日期吗?谢谢。 最佳答案 newDate(object.MyDate);应该可以。编辑:vardate=n

javascript - 如何读取/解析 JavaScript 中的单个转换样式值?

Webkit去年的博文3Dtransforms解释了可以在-webkit-transform属性中使用的各种转换“函数”。例如:#myDiv{-webkit-transform:scale(1.1)rotateY(7deg)translateZ(-1px);}我的问题:如何在JavaScript中访问单个值?当你读取元素的webkitTransform属性时,你只会得到一个matrix3d()函数,其中有16个值,就像这样......matrix3d(0.958684,0.000000,.....)有没有办法只读取单个变换对象的值,比如rotateY()?或者我必须从matrix3d(

javascript - 如何使用 Koa 解析 multipart/form-data 主体?

因为我花了一些(太多)时间来弄清楚这个简单的需求。我在这里记录了使用Koa实现multipart/form-data主体解析的方法。就我而言,造成困惑的原因是可用的替代品数量:koa-bodykoa-better-bodykoa-body-parserkoa-bodyparser我想找到最简约/最接近express/koa/node的做事方式/哲学。原来如此。以下。在接受的答案中。希望这会有所帮助。 最佳答案 你必须使用koa-multer正如官方所说Koawiki.所以一个简单的设置应该是这样的:constkoa=require(

javascript - 我如何告诉 prettier 递归地解析文件?

我想问prettier递归地解析我的JavaScript文件,而不是指定它应该检查文件的每个文件夹。我想做这样的事情:更漂亮--write"all_js_files_except_node_modules_folder"我在他们的文档中找不到太多东西。有什么建议吗? 最佳答案 Thisissue从几周前开始,它似乎回答了您的问题。长话短说:prettier"{,!(node_modules)/**/}*.js" 关于javascript-我如何告诉prettier递归地解析文件?,我们在

javascript - Angular-UI 模态解析

亲爱的,我是Angularjs的新手,我正在尝试创建一个模式。下面是我在网上找到的一个示例(目前正在跟进),我觉得它很难理解。$scope.checkout=function(cartObj){varmodalInstance=$modal.open({templateUrl:'assets/menu/directives/payment-processing-modal.tmpl.html',controller:["$scope","$modalInstance","cartObj",function($scope,$modalInstance,cartObj){}],resolv

javascript - 如何使用类型缺少调用或构造签名的表达式解析 ' error TS2351: Cannot use ' new'?

我正在将一个名为Auth.js的.js文件(所以不是.ts文件)导入到我的reactjs和typescript应用程序中,所以在我的组件中我有这个:import*asAuthfrom'../Auth/Auth';..constauth=newAuth();这是我的Auth.js的一部分:exportdefaultclassAuth{auth0=newauth0.WebAuth({domain:AUTH_CONFIG.domain,clientID:AUTH_CONFIG.clientId,redirectUri:AUTH_CONFIG.callbackUrl,audience:`htt

javascript - 解析通过 JavaScript 从 AJAX 请求获得的 JSON 响应

我通过JavaScript收到带有AJAX请求的JSON响应。这是响应:{"responseCode":400,"errors":false,"submitted":false,"content":"somecontent","notice":""}我的目标是获取内容:"somecontent"在我的例子中,json变量是数据。所以,我尝试过:data.content但我得到的是一个空字符串。知道如何访问字符串吗?提前谢谢你。 最佳答案 你有没有先解析json?vardata=JSON.parse(json);比读取data.con